Knowledge
Data
3396 4402429 7490145 91799
36872703118 216244 962 3787937
7137101 297090 347664 1959160681