170500
1207804
866724
1005637
1134175
354714
174671
55246
859289
60030
147461
702974
781147
868949
1001724
790610
522505
41952
70987
582377
281284
520841
435275
808256