Knowledge
Data
663 6517228075 2279175 825282 96997396
92018 335822 877 3864502 339776479
564 22634512 604967 5380 945