89482402
12337524
50802245
6293682
8993247
27272691
22858839
98155986
85642879
726660
1443465
44411743
3793241
8802186
21034335
10191120
28884762
1643324
1822668
29829327
59246505
24024139
48835378
72938483
660319
14285350
13932544
11399669
79571871
87695630
70731438
95883402
96675023
24973585
95314673
87158395
80625813
28217187
51506892
20987825