Knowledge
Data
166 922502737 3294532835 378262389
32540322 5733 8883967 742769583 711509787
698788 635730 980065125