Knowledge
Data
171640385 18156286420 7146456706 4563
155368368 9891882402 2716668 438
7590 38221095561 1877855 911688 20885