Knowledge
Data
3145093 551 822012 2997598
95126 43820915 60 5720618990
46879735 3419129 38263793948 47540903