Knowledge
Data
50144415 402969152 949 20
5747 8707129 38456 9958547 5344991
760 249389 9548245 49426