10682108
264992
19383775
56869566
81935326
62967215
326849
19593061
9695718
59207798
33373368
8683119
83103663
91513613
23942875
14543456
58349821
49486861
62659391
17234913
57782359
49927631
60071491
43748809
83486649
66944334
48976708
6039356
27857023
62032982
27996160
75992772
97646749
26829168
5479513
98411134
3857352
28148032
49487851
47844524