Knowledge
Data
38442981 83158171 629430635
77218 7825508 5770 525037923 4148287954
43907097 16369580119 2662