Knowledge
Data
95147958 58831021 82055722 1540603 5911929836
2063525 4158 0897 49185148870 241441
95946563 94095 3006