32659061
60777842
16259335
6181773
68244073
45249048
85929281
93563906
66884570
14394486
13625543
36668544
69143364
84681450
2977568
62805354
52592915
71453508
36145354
22097839
94983417
9776715
42031550
46041553
6969223
83603908
6958975
86727515
88158967
84191531
77144091
56824168
35991334
47073435
1966576
92543721
37091363
35103339
55007631
70697686