Knowledge
Data
32 2884894 3943938 640787
46970974836 108152817 75115 874069 4619488525
0133657 621421 76837386 8556715