92889022
86484008
13661338
84097488
5250791
69788527
56103193
23364364
889375
53064524
11452590
73774205
4202375
4467843
55929999
20621095
80957630
54687964
89797270
10864214
73629213
83922826
88601947
4696966
29533803
43174927
61347644
80866399
12531184
66367278
49385406
23348889
51985156
90341843
46329814
37432950
26159257
40614565
30103431
22715394