Knowledge
Data
282 2226396 96536593 105873496
27657933973 5265409019 41597 3718921 1194909604
201317 648725018 7747851 495871