Knowledge
Data
397 7224 3408717 974812652 98409685
314370729 94863252 695885 52517166 60195535
4984 18 345907980 945