44369
59259
40742
351
632117
73830
589111
34840
723111
53129
98563
14613
677136
50786
63812
3182
40840
1983
3536
105272