16447037
29284069
78231247
23631934
83522857
2993864
72306486
35317074
70488673
63925137
6181563
66951091
87248750
42386746
77607666
21929805
63298339
97497298
66705832
10237862
73867400
61712539
36572200
33777961
76399997
31461866
97923184
36337266
35353378
2089184
96444271
45143315
58474258
25874331
19801889
64774256
6823237
64951229
64356769
31865441