99686
435810
100694
79138
313922
474734
94140
175975
573804
361101
88618
30570
346302
516235
684206
799239
369710
716490
29122
208786
224160
101104
417612
19477
37911
403334
36033
745120
394804
297670