11312
13831960
5515
15176692
17725483
7074156
866316
5466623
5322253
5698960
10661916
6814362
6248477
945466
7010668
4039231
6899831
431770