49654644
198477
33967830
81999540
53234611
80751380
55125043
27069928
39741832
61302659
25024846
52197757
25395208
3739945
3914423
19213800
2583419
36969569
44275036
485467
92159137
32275512
34737941
25807257
95418576
9343700
78893565
72696499
18052970
63948031
68896338
69536819
84731013
19235110
57497237
20589146
69216124
70037688
81974521
23822799