Knowledge
Data
154835 51087 21 18363035 30532526
42 9950630101 995042 2858496
1178 98799128 2045096 6063671404