169142
836946
101340
165200
188861
850220
750953
306504
13546
423935
276812
1077816
789147
877949
1006724
803610
532505
42952
79987
588377
283284
526841
440275
814256