50648687
67826646
84378808
776359
56887341
91296130
99175112
63689800
59891249
66115241
2034380
59052582
57628668
3453725
9977087
99899000
23439008
3794324
7285898
2831310
37028204
17889243
6521881
5890307
97416272
5505812
9144136
97267612
89644481
17189967
12754533
33402272
21348649
52647529
10468885
14139146
44313714
55926964
94305493
63937200