139963
555609
266730
9699
853475
7236
867347
994959
270624
802623
545600
295379
901245
532728
641848
740267
190727
356928
292711
971564
404231
166196
954623
201802
721732
496378