88281357
56107763
99524959
71443871
2575178
16441203
93467200
44893153
37378507
81383278
37947335
62119351
45074338
33236098
14144085
37928000
61998768
69376350
8004589
42347432
77949983
85162515
480090
1426261
585207
9452485
15698495
9871903
4097452
19679054
58898971
46592723
58317207
8234738
59773391
32662290
39457946
53045822
84074515
97153419