86752136
55047095
17956937
33553925
38007242
30766032
70767
59524407
56486824
24706349
47312512
4888429
86979035
87296213
67818077
31073405
57443466
92486978
69115880
69892369
80688786
806417
91416454
39182744
14198637
5266560
16588280
38714213
13713144
62311444
40401904
9493962
60361174
37554949
96007069
2673864
70725512
2831110
92266073
40394698