42718
333248
426589
623146
2311000
227199
311419
195527
2363
537226
137943
185232
625186
306124
190791
519721
967466
98235
913344
153693
207628
8174
366334
992832
134603
82747