83655643
80993415
81831172
96962560
5507729
96033190
78718154
47705974
45313450
61512376
89408076
7605518
79103389
70474635
97006162
65764821
28063644
9577304
36321239
622529
71899603
17579422
84191316
6712659
27309850
35089678
36743373
1943473
51485619
4422170
38795014
5407408
8559180
82778922
16573612
64712556
98978983
15996957
1935723
48264195