8479611
83629081
9245880
97274318
54853099
1070624
83582000
90592431
6651951
57084192
47371085
97269118
98304233
49132420
30482244
95984462
8120140
89055671
65341074
20015911
5084630
86504965
41412314
84262566
14387242
62395391
14487236
92619326
15153840
71199592
75548135
92911266
13961380
42296051
6868969
31294485
4531364
15603895
64773135
6692485