372856
663861
43110
268369
924792
106533
921272
773688
140999
910790
154774
607649
223736
463986
230155
378294
743983
405179
833184
299790
432941
561000
360386
64430
192341
781125