54633584
22847511
9381743
21988742
75924265
77675749
80242864
28155300
9627666
70745841
3447800
5850412
63639772
61107845
6046973
88885107
61072664
35221896
95307602
98539003
53873192
59549118
35147269
8489963
97368740
71434978
92147599
36535388
17216846
74327139
40451021
68036984
70913722
99045
58749288
93193503
3141169
91494506
76981164
92384932