Knowledge
Data
50040282396 580554 44488567256 31497
22080391936 95553830 72571550649 896706 4902604
37350803 66898887392 0012