96805698
76914717
40339685
38894797
51099594
39845771
91001613
54714844
27802100
41021022
93723979
99617078
4022924
1490470
66271803
26201124
7757994
12002604
13325200
9043734
9131494
76106133
4702764
48956223
8699096
41877680
72091564
72132645
15048102
53741469
37394056
12375125
88207050
27886137
80169103
64501909
40539402
64012760
66218872
96104269