Knowledge
Data
50 8669886 40051 693592017 99054181016
344448 325 5921342 72705217
3046323 223 3988428 9718