9431
14423
117837
474996
96294
166641
809286
82741
64439
42451
163301
717423
395360
237217
472110
819663
978319
141710
714608
989219
40207
134639
458952
524876
525224
615549