Knowledge
Data
34 290 488 2140728 36946724
273614 31732 16368800 576370601
522 19856650 966 849 6803505798