3301698
2265254
52885474
53723574
61145739
55124318
51665820
53138229
85607350
84302966
69607049
91513706
146773
96837810
65526771
26497459
364535
89637673
45841912
3186110
3852349
27352229
4072159
91843250
8943814
89324457
31259022
2378730
15293579
20422809
32183182
62263170
80459604
85364981
27649084
77076070
74623143
67586736
36542281
99719813