570465
382556
234970
805788
682374
154459
211791
460741
929767
487712
19279
394271
269173
1050557
67944
99126
483650
764281
976995
664395
1016177
392443
844226
153387
875860
830676