664727
310719
519465
217561
1107455
257276
986229
702709
207910
958784
1120525
154336
620538
285453
85090
91230
1029834
100785
863983
463471
753480
654272
338308
327184