35814
204120
105482
179239
469971
227248
1014706
141695
727369
466517
54995
781856
486477
34170
100431
84134
498246
55421
474573
56097
836972
493472
296196
215562
2924
37837
66630
586465
2354
604201