2134123
1334215
760
32564
57664
115691
1055170
34234
86431
1145233
61865
26948
876195
70189
44718
972
86221
55550
2086
945149