Knowledge
Data
31 939 20123825796 928067827 11255
428081432 3731327 883 01836846
42 12237053845 324412 35081463942 40420148835