Knowledge
Data
315572627 32524617 5223533272
18262486644 184055 945380643
64037469 302358489 63 044910 6448780