16615493
48995611
4317790
66637237
1346203
29429232
67853698
31708294
10711228
56594665
53654761
12371430
91164592
9554340
34788339
72049485
25465802
34913801
9624184
49521118
20124999
1915941
28276804
56275349
57794926
91869228
85285612
81816039
3665349
4913180
62386894
9243786
75265106
56695310
98206672
82274431
27168342
91879125
61846273
13754856