Knowledge
Data
32 39570321590 82980087 563 58633102
26901352 2506991 4640252 9044
5402048 1006989 031352 137182991 3051