3014
803120
887191
41430
1142108
1997
998207
28038
928180
9962
4862
57664
55722
22225
46341
816117
69037
4132653
48331365
92031062