Knowledge
Data
29399070 474 9878608 438154460 2699483580
20912 7946025922 73976309 1505725 36865
237058336 9041870119 71896189580 779687353