Knowledge
Data
29 1107982781 858227 8453319585 14228
59605527 2065160315 196973 32586325146 284071316
77 4670504009 39030537570