78858699
91361360
98187164
49226045
2132786
69327170
5988630
5138188
6811267
67302235
42284622
99539198
84068425
18404899
89936635
42824838
48286128
51379519
65844644
6513371
80868245
6678799
36397813
13528002
79004561
2219820
70643630
7509496
26949760
13111941
62305601
3121499
40555040
26159459
90771336
12467122
89876891
77222152
709514
49097693