Knowledge
Data
21897680 40641 1117450078 56066 599643
88362657999 13903238662 721596
3428150197 298931598 8047179 18