16893511
215166
30653566
19298624
4662053
80718114
36248477
1575589
67031393
65906462
73588294
17646051
78376508
19602094
73661321
3864110
48412410
71587871
87897528
91126212
89706898
43144566
44249753
3461118
96654843
85089873
28628191
36891905
99654677
73602652
22257085
20069239
19464005
12068031
3107635
53856432
60161563
7364462
48887044
66685284