33623127
5151365
16635683
7732614
86253067
45185610
1562577
40909505
22077681
34054612
68122059
5651974
28348142
27659554
8752516
92398883
57986361
84993973
60692100
67333835
84238131
21185365
19686112
67412000
11653984
41106202
75879814
3211879
3647378
5475750
69397752
30638525
606228
47784385
92484566
10966096
91624426
14853146
45414274
17222299