Knowledge
Data
309382 23368061 79005315956 31873708
1281382296 3121371 542793780 8955113
940743 37429843670 2678