Knowledge
Data
374028 84928 5367139 3309
363410 45407 495265683 564151904 315696600
6138 8587 1932221502