14372166
7868545
19314369
39932664
62827854
43443813
58587782
4514742
12084085
1034608
68295584
39758468
15796291
76301376
15985009
98501285
46113446
12996021
7338129
9947695
5834446
85814189
55642711
36346109
92473648
57997567
7143208
94891363
77683097
46542629
62916954
21892906
83769368
33235405
97858833
65184746
77329407
60084924
65101832
50531449