9497693
14728977
62697338
42592404
50153583
95268310
6789832
2139826
1862934
96046991
83374381
48714388
7150622
38104025
89002414
68123703
12446788
51025686
52147487
1287390
14191167
11455015
77202857
9336293
32788013
77646029
87046331
49194726
70307195
64121303
79944700
35026671
24243558
52534448
23962819
58325670
35824325
93957446
6233858
8449950