1823110
29455164
489573
10546116
28608170
14355134
8386123
21844174
558595
149086
14660108
148984
261288
491282
702996
1266793
6435113
1025581
296768
5449101
417884