43501876
55912461
28846950
6027589
63495679
47619027
44994492
98973935
40298565
87718648
17815458
14174189
67441516
71328640
61396480
647636
96392040
22589158
17629477
53467981
28243074
70592222
1897817
69971875
69158087
79884380
14036014
65883751
70713994
79678691
10007783
19784341
92107087
50732009
80297493
81479943
46472135
79466997
99636887
93044575