59128
1121933
486901
774531
333899
127624
1406854
424173
36578
1070323
844893
1000988
849685
996729
778112
1548936
2607823
729298
738890
710202
527344
773729
730469
157650
594521
944600
377300
860313