72978238
4824363
53338731
14329947
7688128
6917612
60312981
63211399
27639784
18304635
1515400
71807995
21784961
87615580
16068698
28361009
44438060
23069579
74741658
97524849
27234066
4122912
5953819
22089086
41598237
9146124
38853733
30731310
22579099
1981854
31144822
28825082
2996604
89745929
49169585
96752486
25984149
75848632
32335586
60942012