32165546
67271212
28731269
3830772
74999453
61848
57713076
23668587
61022138
55594613
51503958
60508805
28711348
15535399
16661159
72838842
97235214
99946941
7858643
42121899
72022254
59479380
2192387
58282789
28762618
80924471
6555276
22807693
91029380
51592197
80882261
12757695
30932791
1347862
47409364
7281575
95052021
94311305
15415511
93588999