612329
415287
300110
823591
1035335
546660
1370758
816429
1248374
766261
445762
1010797
721964
920575
277164
1183486
895982
771491
683616
296269
579352
879524
1298126
857167
896187
632578
207229
796529
248431
858207