Knowledge
Data
271 12908500 43617115934 882456832
96551433 4898117880 2695
258319 4157 416522 29745547002 2907425