Knowledge
Data
31538 4293990666 315239 22677421 746260422
5593296420 4552 3078735442 993960
299 750016532 97667