196376
179060
2044112
2052110
1947105
200066
1765100
2122105
16319137
32569179
151591
145373
649680
145568
197374
152996
31836178
192194
197266
4026110