691996
348160
926681
36142
253616
875861
765483
379946
132978
684920
3508
779712
231421
261584
177471
410587
33372
712505
648159
111341
90247
729974
158883
808404
3581
723310