Knowledge
Data
2968 3294319 46558304 16458472779 43050
6685 9573 1888586236 4390
232800010 19987521 509542 25918