Knowledge
Data
314332949 37 159053502
59 25783632601 32
20009741346 290916153 279697 8350403181 4293