75582282
91613058
35228802
6946742
71799102
86379991
96281952
86656775
18253697
46341885
100004929
67125911
52172212
39034790
9831935
33071319
2514449
97672232
68562905
63209186
1734163
16063690
97751857
45332868
39398210
6556330
98095260
6415807
27487726
70253021
83395568
3728211
41809731
47753971
53751251
52999032
25402941
15676578
5902032
12474555