Knowledge
Data
31 3992904680 25191 786757 921035
25 52859 364658 51481326 7413403462
308 935708582 628515 79