Knowledge
Data
151354 58008216 32208 8594572 76265186
2434261 46917554 16741156 540243 419334
2861 10841096 0656 70 555