Knowledge
Data
15016 11863272 97202590 28393138201
142195 9445 9344358643 21 135262
682024813 81 9935 72 923393994