48735
90985704
23593005
5469218
29169308
62698186
35757215
35008165
42974083
99487251
11675046
74075769
30672492
57746091
37951239
14439654
97262024
56584308
83608120
288790
8414155
21048063
45816159
8012754
62172412
13437557
55826729
44809296
73107862
8450735
75425887
17469684
75618511
80622549
40961002
25865224
45329491
13386770
63041278
36633926