Knowledge
Data
48 560536 500742
847 315571149 1945971 424310065
25 9980 29603368164 7060284 580970491