46475951
61047192
79207845
98116610
72731847
7078474
13285899
85288737
8702926
10048190
17464394
44647518
68485371
16839295
70814022
35594179
94552188
85573316
16339610
9777120
84832835
1806213
22269870
76832749
6767522
51178450
32369251
35343023
15887534
98425407
1587583
19109692
77001132
59448840
82371616
12754126
9263834
77446679
23429872
57837975