1046943
93901167
25091469
69658274
77497696
64113025
9925960
42463618
60732049
7074051
15166261
35064476
6388490
9121547
307728
18872063
36652660
42883808
9752436
64865503
92419882
87773169
73074209
90577603
1976824
92837488
911137
63531622
12912603
94529810
90203041
95165406
2634605
5707147
22773836
40504954
21111627
62852672
30315560
1465965