82047699
20612349
57533938
99437583
19999031
20099383
27709512
32904621
2114293
27703400
78497865
49471399
34312240
3940559
56398430
7161968
5096290
30845575
77361236
56398117
77062669
43186395
77719438
99831026
61047432
50592173
64803775
56454074
69512323
62194022
36525505
726361
24669968
50032667
42151193
26862925
70048420
98111171
73109438
8048129