483152
669337
493682
739140
59091
291908
95348
360129
436145
703821
206153
639685
894942
138537
21736
343470
103690
1005572
340106
764324
195179
173261
851948
539232
51684
1131252