2114
668894
88464
227508
948549
16770
688496
850519
119993
487750
101157
713585
498400
298690
837370
27956
379976
430876
16303
56382