Knowledge
Data
31 5509637 452551650 007666 1841
85036064559 8002 7666571450
270465114 934906013 2806 606791206