51755563
57218877
98121693
719144
643562
823910000
1492824
3814931
23123221
35114234
31904705
4185780
26512047
6385942
79943279
55804362
7820760
84434645
88506309
2220736
70062860
751342
7203586
77846825
41534211
4441883
13115614
72104238
30942902
30868506
45713135
89172780
51836530
94408622
264712
8358758
31625369
96681190
9903991
77111405