65939548
17792250
32963722
56401996
2613786
30232964
86629501
64512979
60128132
5758261
76623032
7374962
1733196
76827682
36543574
18488698
97116453
9460610
77998071
24519493
54756776
23691726
47719014
25506978
31258667
64113546
41253830
42401843
5786750
9614123
99422907
46862854
72659432
32479343
9970716
8156043
1385569
80644975
991121
44583264