80008304
12938330
58219433
27451960
62018276
33819789
17562702
9253473
98451555
11478336
40161730
50255604
68382645
7006818
61656405
12203199
23682845
29981658
6418938
7444693
42155956
13646167
172146
64746620
21248719
92542230
32267251
13236510
43323229
67367009
94292375
1571300
3821755
28011184
14207934
14303858
33988843
16368414
84723112
65945760