Knowledge
Data
660 908253000 15875 0136898 642546083
5968 59306433 86 016 2176422
31391143859 21278232 27879