301432
98017709
54637904
56653000
71246776
75018829
57842291
39646551
51767404
5643335
52545731
9313409
12973931
14818403
77735939
66477740
14535651
42967922
34033711
75312204
16256917
92076113
86588444
77108701
82636927
33018507
70079229
94079226
13957017
34121469
7171823
68455451
42951429
2077581
26424179
48943342
34795366
88693020
10374432
29615163