38836
34341
732121
119718
60073
20624
72276
950164
45439
571254
140238
61951064
66321085
77841715
7889795
99821186
92471010
7788472
52181381
99081468