Knowledge
Data
17291835 22396358 398829 85339246074
4937080 4439 440757 5631249321 2322
4626330658 1100209 57686067 21155