Knowledge
Data
37945 9435754 671327214 464270400 94
18397122820 903893489 51661656 25397782427
23161184632 5604504 27679112 534388