Knowledge
Data
30123439 379171910 207302 46505429706 98689215
30582315472 726844 465
301009322 88141803727 6927847 32166