929322
73880
506770
39666
280923
968583
120676
825736
316192
501613
638985
110134
467920
938726
405658
75649
718463
867566
639543
64529
402926
32148
874540
391163
488497
941569