Knowledge
Data
305952080 22699401 287 376076
1670850369 11670754372 892793 333497381 849441677
77114832 39 055