Knowledge
Data
58178167 11655701997 4013318
90493060 868324 67789 267314641 858631412
40839209 7757927 384918 6065215