25052545
32545291
42835967
80721821
40315645
61618521
88018250
55052975
53983354
57417297
11902134
8876489
82943266
12878550
1245200
16602766
26127683
98837703
92706510
17118718
3423638
38223998
84601301
64507545
47281870
247463
97716650
97144014
18613363
14805240
61074153
60222055
43605424
2677155
12293946
69916397
23309255
99877495
72354367
92498333