Knowledge
Data
31 105 84042130498 60072739729 683280680
181060 21517 2525687390 219085
33 3102109 866144790 63