Knowledge
Data
30222605 55280 51250449977 39457989
777664 89969412432 8134820
1020965557 78 4866696290 695780 320710603