Knowledge
Data
641 455 8778741014 7217
905484 6886 2102095 17222660 3384905830
176 9279066 38 314 21380403