73736890
93078144
2266683
40221829
17283811
98429109
90523324
70588948
72208651
80288656
54226196
105666
36162700
12118936
84918267
17991384
9903719
60029217
75276409
94405000
3967242
41393943
61709862
47142997
96932020
92684574
91216009
71431824
64051903
76055194
43242899
91708734
25001102
53475383
27787069
79171406
97908734
5879532
96781899
46714087