Knowledge
Data
8361813 3767 9588 332615329
4264 17148315936 7808340 6006424422
29042800 953493842 215072 59