Knowledge
Data
306 411473517 6637951 372243 67865307122
20714 84628196 88072772
11109962582 122573 04751281887 5336130 569