Knowledge
Data
104379221 8167997599 624 912095351 660045
4052 12096 4061701 039542 5611308
16 16781 887463 9934313 45214272698