Knowledge
Data
3933200 5488 100451186 6084721 72307022
306 1381205877 12177132628 36901
1577618 3103682 3891352 782