Knowledge
Data
31365200 478357280 91158511
4130218 923825 223497
24349348242 6108466 49233 72767431460