260541
353138
206521
504560
29671
285463
77610
669291
54099
793378
948775
610932
783265
729288
419992
80863
375908
648455
617834
719539
301338
489506
690549
943115
510345
64715