Knowledge
Data
1830688364 5031 2702479
2409318561 31974979 86920132214 287
592516 7506 5644710 42680 0396