19653
968646
492621
202420
348955
410796
182177
773631
414861
263267
565375
564707
46548
131383
22380
493804
665834
1026404
237135
195865
441903
17270
742712
634555
61612
123402