28811990
88957434
5241734
98444792
87322407
60247176
62363868
95463508
8412935
18002637
77359680
48705073
21071406
15775910
6765307
5096657
73652884
39979596
94028775
9537850
84291775
11468203
8485511
69034254
44151958
86186613
63706360
16589259
49916710
62733954
29433036
11119784
30063539
3165500
98135126
2623314
20595468
56683438
72479275
50097411