Knowledge
Data
309852 58 289 82191
5025 530632 73 182611 4358507
650486220 113567289 5956694 56125062