47687
805315
659196
598671
586810
225653
375601
946402
412364
503630
638537
118503
109571
909160
754914
20954
13121
795521
935847
14751
10178
534832
269744
109727
618179
155172