Knowledge
Data
31206 96 892686 27 3382182248
641 74400282151 589953403
93566561 96 9596295 2115010 426680305