469978
85809162
21007762
1581209
5451461
3903440
33065549
74347277
37268141
56518951
84012169
11933024
57952133
19062155
14214897
60915416
36702034
894886
6002778
18043988
45062406
29562348
73634599
20684226
25949320
14306079
37268973
53145195
27105445
78135734
49048277
29015899
8369030
99001607
16412199
23091736
46473647
93136209
22765307
6531208