66649
377178
556929
702472
1019463
132999
967173
118673
993631
439528
269794
63742
32527
33630
2455
1958367
23716
1776990
2472575
155243
24424
28511
30216
25623