Knowledge
Data
31 7477473881 5259 2735 9252887
1050327248 36154528 16088138 822540206
30 49990977 841384 9593 502