11640
45511
6537
94143
107703
980
126313
7680
1510
4953
76620
86425
1870117
1294812
12476283
1126616
10959261
9078157
900611
77506
70435
697537
65282