Knowledge
Data
29412 44987 313 76290 10880560
20108737599 590 84334 174679125
250694718 71430046685 41651608 71968703