Knowledge
Data
5151730890 849293 4156874 634096 667247826
1003908 650 34781883 841764 60326614482
58 921705897 1286365 743719584