64912416
14638719
670561
24367574
8527751
56364160
53005002
94494440
4373725
1214324
25762634
2914673
94441159
85957225
19133281
44318493
9577279
8353003
8557467
21039538
71349980
10359058
28548759
47833587
50405178
22612616
5186913
15815930
34963340
78333268
28096541
45144635
70206429
5937270
33957040
75529269
9284779
47906827
9040466
70501575