609758
988567
684311
256110
911819
923218
1064184
976730
539304
412784
1000175
185264
486504
30952
53987
564377
274284
510841
425275
787256
823951
473118
384102
62387