Knowledge
Data
31186452 992181 20804 478655 48832
730320 356594511 4684049 4690
29171670193 56826 658 92