379845
591380
892941
437783
387104
682347
88436
938385
474588
779996
95715
188230
5141799
3567581
3073148
2384804
2230988
2047609
1968358
191478
1765118
1720136
1689196
1636471