Knowledge
Data
20397 52394 6013 156932 16242592
33536558 90 6102369338 98 95598126741
58060596 8588682 627375001