46935820
66881485
29896328
64337426
41393855
18297708
62173029
615239
50126868
34888679
6682912
4027762
14211820
86223943
56635431
35016813
2063562
52573577
94719448
62456803
45353902
2558663
69247850
8698560
63972144
10948658
77017150
57052566
52029144
98086098
28895331
26418152
3964959
4283367
80759715
2154361
89315096
89891528
74634714
2287823