64275336
98865029
36499989
69152478
33835211
7712661
72987250
36875193
26929933
93463534
48221090
60804043
34336584
12587586
62521529
8056933
6902179
2381811
51466210
32189549
3949605
30638002
21774425
32498463
39281786
15608600
86456859
97132781
46586888
439191
86171144
56144158
30162673
33549278
72585933
81012871
43684338
80947548
87054731
73293773