Knowledge
Data
50165926785 10388260 5719 4226 9061067
64937 781724220 662585600 85429
27198 132 63201757 8568 876801