Knowledge
Data
14563 6355 3410200 33775466721
704673 291 91 8325845242 139267224
37470497756 3032847 1146943394 99532153829 8845