42296599
80501748
3969158
62154632
56877598
12898506
4877219
37123174
99865195
20937911
61985554
74153206
90295222
48879485
1337176
37756171
235711
48646989
16608254
42095827
57498268
6480379
46308581
88217714
85464433
7595990
16806964
99409447
85581446
35343948
74939269
94967836
83205444
7731179
86887471
54521385
30082833
59357797
64341852
18694935