Knowledge
Data
2982 42288701249 8960533 245738 8017251
78778 15098 7833377 94927652835 886900898
885637668 35 610581011