64107625
21509282
30144312
31754225
53891705
29801480
79237364
34032887
21616889
7503210
51192313
279732
45796382
5699326
53706815
15726625
93045883
28379898
61692970
90966247
71234618
80761545
56397321
82408161
2787343
97909218
4031392
7921367
56827233
44271507
51059402
16879230
770492
61564158
66224205
6343240
29662929
95509924
42335847
6287623