30827703
68211867
7627657
54603216
13653498
57449414
93365582
45355981
74389456
64236129
19449722
43201590
19441531
65345102
68434267
16539801
95012924
57084430
42074720
3369934
31746093
18879
18504983
14367766
29696092
22077871
70008811
69914850
54205325
94029825
5893966
4379664
5384849
70749032
32519926
96268986
47435692
78442151
48669651
25109930