57586577
21387446
44641404
99814174
25432177
15641596
15979110
47455015
2686158
94616685
98298143
40294576
35277678
7089768
47485364
81737931
89537367
59844311
53904279
46441700
92886597
97152298
9008937
3787560
87846344
90185943
91463822
37838264
49391298
68263103
19134224
5728483
1692238
84854462
87695022
84676154
20053484
14424533
84816480
57203638