Knowledge
Data
59356 1379971410 15911767 66112376870 993828
1853564220 633 05485 9778911
155 43940 8953331526