Knowledge
Data
21092 7628927 335008 428
58412970484 39454913 45159335 41862472840
224 200362 16 1004132 9817