34101123
3406716
5256593
44406978
63661640
20463047
47657827
46283091
28223828
63241349
76462417
23017099
98551758
19097494
61869782
98911558
21177285
12793748
72816261
11842746
98255474
44969858
30968525
38173383
21552320
28716678
25218329
47903733
30216725
19255352
69772585
56182014
71104941
53632092
49932143
23994456
51841152
32006016
99349182
34639346