3123
1480
2200
2643
1884
3100
3472
78115
87013
1520
4056
67413
201040
1648417
1168612
11517276
1044716
10408259
98064
8451155
786111
71726
62584
58012