106201
496313
556498
839145
674898
905752
33032
300355
759100
279540
64283
401383
1018363
151113
679447
164809
374334
780575
544794
119201
991622
947770
726252
645821
61181
365935