Knowledge
Data
336 46181786671 3737848815 569 89498535
22315 55293808217 76 6685311 2869602946
580568942 93273899741 326706086 550542