998790
516117
841234
47526
776254
387163
752808
230125
785160
112941
561963
67496
5944368
4850935
4629460
36391000
3594286
3550956
3527462
3182226
3129729
2633209
250228
2213407