933
1083155
42944
65768
1185667
7369114
1016260
383459
428193
155099
4847153
2532145
268796
196480
156237