Knowledge
Data
5556349 4073338 50112 28967387639
10794942235 78351380 622 647266 51997
20265082 9985797868 4401423126