Knowledge
Data
43830121 5100853 11371280 74087086113 77161473167
5908785801 3335 6101367 714570963
3772 9828353747 14125635 3962