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