36013595
9492762
251193
205243
62146675
51229351
14738184
17982401
34084012
16215650
95376644
89491350
93186502
63119083
52639485
58185276
4148549
25899013
8643199
14035671
20233955
33094110
95198287
8166225
14137011
90925899
20228376
49333942
21025284
75958850
70591292
49807609
83754880
18402811
88165965
1200346
77002938
63488904
63376649
17229813