340995
210670
40967
754700
359685
48391
885930
135765
354120
930880
272111
523350
922211
439284
716736
376764
553788
577821
529663
480762