11586
3775217
1484
1643
106615
107418
5355
2812
40010
1367894
46837
66910
3617
36935
21638316
1723662
14963392
3412966