1920120
29456164
489773
10547116
28608170
14356134
8387123
21844174
558595
149086
14660108
148984
261288
491282
703096
1025781
6436113
1266793
296768
5449101
417884