110142
909852
255167
867299
987182
50559
507786
118622
197917
548778
515910
381806
797493
677993
187199
441759
710489
638240
622425
7120
506663
10974
988911
214453
498827
135799