495991
139982
200981
191959
631950
567941
845935
108933
330906
869904
71848
39837
681813
326795
681792
349785
835733
830690
731670
408659