3078
55560
63349
3059
24330
14915
88939
811183
21932
53693
92194
54544
19613
835166
47712
37615
68681052
60871443
40931285
82381392