Knowledge
Data
14956 30118632 516973910 918 7548
11110073 70 09428449 2320388
20 69057543 9855829 947 4922089183