52964866
25245657
26793240
71213241
45213956
2378328
7997495
45572877
25965541
98018862
26256046
8315820
37883862
65791966
2007618
54168956
574685
9432735
33075239
2271742
4481301
36028655
79151675
35766208
5061386
49661777
23204795
49101761
3257751
79645500
57746402
67424594
35495802
85071763
20742855
69517061
18193071
50573686
17896252
70577250