529629
602546
858803
1907000
2436236
3409972
3691768
4019099
4187401
1463872
47339
48497
48597
49207
50159
52118
52870
54900
58046
62929
334463
369638
609431
909165
1110456
1227244
1656606
1830833
2236185
2471367