95421
408100
296315
532136
11113
668114
783594
941651
1059507
383301
383553
141289
135528
126394
821535
868905
489700
913983
923772
982906
914457
77663
793728
511655