26515
104885
1072168
46131
48590
44413
4034
96068
975108
62921
54491877
88271038
54161464
98151098
46011977
8021179
6715986
68531537
62461484
9420700