Knowledge
Data
299951611 39097 385045800 88115385 471407
9909579309 8745 340 5302451 206050184
68634 23063 8542 79291703 283142