Knowledge
Data
31785 388265073 24953706283 219560620 887685463
763940 598874 49750967 33403
63529793761 62293681952 87619338 647 30