Knowledge
Data
5948818 8215 19612918 290157
196692942 9978210275 35708611
24356961552 67922025571 7213564 409001 155