517785
413215
680745
504219
342837
255879
240715
993729
636467
123256
372880
1102693
670454
74135
491504
287388
937522
828113
378601
426990