2522842
3399236
4093159
4828629
6869420
7992442
12221272
12761159
14108710