Knowledge
Data
3068684 93 7258 2263300
5642436 2011566342 428376534 9919821420
80018 37044 579458 15509520285 74909144125