Knowledge
Data
43 2002458 60314 390523
493192 8042777611 85702428345 142843
31 891 631 5681167924 750