Knowledge
Data
339045536 8395060 2116495 576073902 0259
3269 7899 744150 8214 742
12102880074 887 5881 9357563604 300