48895350
9140399
4561160
6972575
99117924
54321895
98391901
46042882
9818158
61714330
34618225
19004476
7426890
54029236
18343864
94197138
53071717
659219
3381415
63359797
37258097
60209420
84851428
1776862
23369475
95332130
11292648
78251454
7445730
1841962
7068596
60094047
84142312
80688151
22414519
42711891
12099602
68251338
94695951
5657063