3310606
16923384
34677862
74572122
65129690
84125079
54606920
5325835
47316504
32016168
2358428
97363997
77938455
34994174
93401449
4587230
73871149
44788061
42751175
29533125
14247541
54639599
36382238
95642514
36984239
7978789
67936433
94186161
92029034
12443776
10873266
8458129
35811495
71128981
40081569
55457524
65868809
52107351
72214542
66485897