20161288
2064472
35429348
96786474
40957184
40647546
12636714
49252955
40032917
34891260
86684574
89466174
90424633
66894679
46379304
60679819
75358361
7457764
14053137
6319413
47849352
57013490
12601244
96446
91173875
14626177
14701664
76584690
61327622
51567767
42975826
39515526
38562908
57662754
4462804
42326675
89007094
88172026
51853489
85861270