Knowledge
Data
43960977931 215252 21573526849 52098 225311
8442958 350 256216 63704247
19906 47600450364 73973