Knowledge
Data
303073 330420 1334487 2859
89697318550 66770991617 8363 49804587 333516
65 266320578 73402 21242545