16032492
57842489
79086
6164681
1426216
5510483
61977348
85168023
25701874
5118826
1722183
1933562
7992390
95188906
94307074
18532671
42414097
29987244
28266376
8486819
71601557
78527342
59145486
61003495
68132039
87911800
29027522
23108099
1801821
15561503
91877117
74624911
44673083
55796912
771989
33355797
11253517
32294
22091943
12712508