Knowledge
Data
25386826 252340989 548640 28053662044
18274294178 450 45419325 417
60992687260 96643430 0670692