525192
857487
473862
903825
278271
569571
201656
7639
956575
376264
85881
343271
5905368
4823935
4607460
36211000
3573286
3523956
3519462
3167226
3117729
2619209
242228
2200407