1063352
4773799
39181494
54749056
36378745
29518133
12649791
89115911
27124474
71133560
4561273
20055821
61687481
4512373
56195072
22599938
12733572
95895022
16029110
26685943
88188231
70029984
8223559
79635276
23175440
26689435
16804039
69806443
61634412
45839618
1419373
76018963
30958104
5332258
9236786
9293389
1492298
17124961
60581570
12619286