Knowledge
Data
1656 9817628 640999419 525651443
17 069922945 969 3427262 9417325
51 255874490 98 0060305 588