17796436
13527798
47273178
19169769
24578045
2287533
70383925
55332144
33597987
39391727
76945948
13678236
97259680
12767388
38532176
57633292
28603908
87095794
9051215
90918455
20909329
80778422
12424142
27503597
29741284
20574698
9846187
3913297
92062700
73196979
15284814
3967073
59943717
38436018
17612756
96575935
3011647
79481499
74505013
66449471