788715
841813
385935
811833
354134
579730
86798
192838
1047365
670689
701176
1044292
106261
947551
500282
6615
20168484
19639692
17958960
11945916
9269156
7911362
7853668
7190623
7072831
6915477
6900960
6416253
457570
4367231