Knowledge
Data
22 603281 7632395 2998439
4986212641 1728561593 1165403040 5115561837 4241894722
31793 28 30943