4004241
38775644
72974181
81186638
61794362
80617060
23923089
60576068
5252754
16986400
16869926
63037809
36182026
47932910
12515547
19994863
28483994
6501567
55071996
5396142
43568756
4185504
22618091
86846459
15776623
72697528
62575707
97439365
25317293
98121837
31201548
2061846
97506100
6578980
29315480
4393673
64871500
21521485
72824008
21289016