Knowledge
Data
2012981088 8336413 7907 777925 59554126399
172990857 338083 3538
783514000 361531658 3053148 5503245