Knowledge
Data
664522609 355 081 93253515925 658003
20373022 834 9428880 832060
50 3049015 58966259 92263446083