671698
613220
520286
5172
610290
14327
610843
573785
248928
5791
172373
911765
100713
884799
14883
986202
706971
567219
91683
264348
51133
32240
471512
307122
528543
267635