145533
77150
297939
207874
64938
929516
76655
78404
1019210
195322
583304
971148
3291
718532
239208
800977
505289
353779
223736
463986
231155
378294
743983
405179
300790
432941