14963392
21628316
3402966
1367894
1723662
36935
46837
11586
3617
66810
39910
2812
5335
107318
106615
3771217
1643
1474