Knowledge
Data
159 6457236 77141283 564051 46404654840
20 34697060979 3737695 8548803380 0448055
3076 504214 1505 881 542702