Knowledge
Data
135396 103897 90 7759 122041
593191195 948665580 2651677 9041
35280215297 07944937 168 78485083 67039