Knowledge
Data
6451861 1218675 158825832 54615630441
28 1379688243 4931336136 8831857 987584
29 3119658 127 59