64366777
95011000
41588990
75805908
49725951
16711940
19933082
86708531
29639371
2072251
84417174
27453884
62307419
70476232
19436290
63378120
4164767
8405579
13514089
18592207
40553384
92412510
3470970
27347662
96145681
32734250
546618
5835687
30779815
15496336
48803138
82329680
48381956
84267929
47589691
916681
85558914
62816973
23822513
21133763