Knowledge
Data
28 89321323382 9459553 164491 725075472
109724595 589 199 02603972
4546273685 49169360095 681470064 6058