212418
314454
510586
843100
973617
528526
241852
109414
122118
678359
809606
1089320
509408
763454
315709
965806
463194
940345
781986
657202
264773
549747
824142
96630