83318135
6884170
7906261
36819963
8411244
78255648
16647710
82948934
87649146
72137328
19258843
17553657
5302869
95451254
59154189
48517486
48538297
34064307
18791577
9825426
97548454
21258
70469117
99343187
36167901
3847833
56675488
88567428
41207252
77687886
27221837
27694331
37263009
93178013
25515521
80086228
33941212
45802212
39206937
11797418