Knowledge
Data
70495858 435134 42738 17610
452999328 7054870 93589 517662
20 3119 9401984193 399268 80182109533