Knowledge
Data
293647660 8457035 95820112 9194275 392390644
90 1538 96777458088
33648857 6070098 2925296 1046