Knowledge
Data
2589 13216366107 34726614 170433027
24316465 81676 962534
269840593 20992085861 96676 38197872195