245578
985489
69898
977330
92557
776333
649354
704330
104432
62575
176440
34086
671698
613220
520286
5172
610290
14327
610843
573785
248928
5791
172373
911765
317202
743188
908596
527845
617550
361540