238544
668260
225845
94948
201871
478797
388410
72694
387272
46227
150687
535503
883695
770345
549735
67522
520838
690678
441344
115467
337630
64685
650175
253445
460659
217765
1013712
645345
987157
605446