Knowledge
Data
345712929 351950489 9527355922 437822735
58039812 15 4375344848 6829788 7969674952
587398240 903 686 802