63426542
8906371
36812608
3049700
74761310
65555361
41291227
80238625
43526360
98672925
60427435
91099626
78999501
39235736
4992227
48603845
90146359
528165
90364576
68097628
24025326
12185614
59116122
63757008
638275
70621813
89815593
72743955
89593996
2425745
28278554
2341302
97698790
12806523
62128763
63318576
1555339
16324274
8393798
89951540