433100
605124
429712
280786
40370
763507
362188
380441
938195
98146
49936
241169
773309
462808
640640
762536
551438
27970
704290
513855
951334
891134
80492
148353
235484
172497