82622214
27207227
6886364
35399059
15861260
49039400
1681910
8622485
9423508
14852411
7166286
20537384
13697366
46663857
98401421
42313008
5110369
71159277
75879293
26817035
44217737
54651786
8401689
13844510
8631425
43598290
54794108
71853487
79176946
112744
88625093
169083
21748492
40769775
12316229
65843477
86364181
64359485
50758876
10659569