Knowledge
Data
27367850 2904047651 8232386 336196
55320509100 90292 194630587 25582108 7289441
4544821 805 1305 42886