963124
516500
912162
555682
515719
381129
49107
910941
289239
564308
72967
898409
356950
31873
128727
57582
157855
816428
380161
224420
877948
959470
394202
694575
834206
74833
870168
395800
25956
455390