Knowledge
Data
107059 640406492 874899597
4056494 744323050 2846 72941407008
56455774 3317611 25504225 3182 1053