Knowledge
Data
43648787080 107738560 724 715665349
55519298 9113330563 320649672 5915182220 214947040
27334017699 29964077 7704346