Knowledge
Data
32 1105608097 1943044431 69 15933698578
83992253684 280194 60132666 728063313
46 6799657 41427425 5446 59316842192