336734
66468153
68093050
35358486
75982871
9920382
37605411
6968222
33104224
62724589
12056499
51614814
43837476
34744349
72086793
4075617
99909061
3486469
89722273
45897832
98043092
89036702
91717939
36811548
65491355
4367097
1682665
67649763
21102493
83439889
5782212
55641283
54777558
37986914
80437136
72213768
43726138
30041095
51582626
92482720