Knowledge
Data
5557829 40082542 630151 3185693
19666 3872639 91848 0248927746
7702 675128 9494391 630 9839358659