Knowledge
Data
31 311014185 5656523807 337520
871110447 77595863 41208651
962149620 84924577847 22639013