Knowledge
Data
266 4164650 39231 44123056
80997576535 20353556384 2975799 576602
221 954410 9658 717873 9071245394