1185567
7369114
1016060
383459
428093
155099
4847153
2532145
268796
196380
156237
1518191
1354226
61730
1123109
162128
644110
115858
132740
170676
128032
3199135
1516104
60133
50718
95318
76034
1045217