19713212
16491109
97142710
25621986
7568741
10634105
73944981
254974
74702176
65385771
90007793
46929431
59224429
6376655
37417151
97106316
40443312
91158114
93714872
20993036
37096772
19425837
71797734
27297774
2429504
929714
14558474
17115720
99986242
75667348
56861594
69759353
29723070
46408281
47438546
11811370
18329719
65591248
75567642
45418840