27833952
72353592
46771997
15818760
69604393
8563383
31232085
30477811
3134212
30805851
98608199
2308418
686520
5167295
11343119
87329999
21509469
7349913
48564122
17912244
5428366
9421946
63265724
90939222
13063964
49535441
17312665
37676730
48373864
43615806
9326180
6760546
29379534
34669353
95321701
6075431
6396528
55365110
34286827
2188792