Knowledge
Data
306 12628286 72494425403 58646259
397116 7064 0047 41874138
568356 5843221505 1212767807