24876359
4544000
94818903
23585186
51652042
14260
55882926
58242313
92588063
82941753
3061205
11943984
41209664
36085414
18919799
60619938
93365360
23719247
76302527
12741722
82384323
23534524
8105843
66533498
27092612
34394587
44767778
20206775
22612837
17075396
83685574
66316404
53613806
4195717
6749645
46462765
45767211
13535518
81664664
55926624