62449944
50162898
7650941
13516882
33653685
14073814
721991
7901458
93391846
55496205
91515393
6465968
58737878
84775106
52649472
77745740
79278635
75382079
15513867
82092554
15257282
14058602
8308728
91405982
60677146
12946968
22931465
33177678
76232448
9331997
12273184
70218489
18668256
85455255
10655375
2581573
51487844
41245745
42329085
67179968