75068645
1441786
160898
56976370
24164340
22373388
59004432
14134223
6521573
9435826
76794551
99702720
55851070
15294915
99262016
8562712
67439083
64969440
98725787
78759031
27481931
76939091
99813133
94452913
4978414
13818843
66813626
4128823
16252975
98079746
29572109
7758591
54548725
30246309
94827605
5778683
2139346
92886487
65492693
61163186