98815066
33674986
12747277
63465691
1813456
20317557
1383813
37104135
27309644
3556278
30719974
92029454
43545066
47804362
18689181
21022076
56232235
80408190
67429592
65677688
71413310
42716875
70979608
24784279
437016
75736138
18243704
1766703
57846443
23205746
94303102
48996262
93208185
652570
78445844
26797894
54314526
70681083
18459959
43641888