Knowledge
Data
2540891 19602 397 436 30007089
95765472 98812683 54 55 11060113764
9399360 5383086121 96411 1293085 2198258