50613654
52604158
59568366
60726363
66311579
67760846
68854708
69901582
75068365
83307139
84030152
85207925
85237062
85458710
113015750
118551103
97235510
69829612
114253635
118279342
109168164
83531180
85067853
108518293
98292987
101053795
69536626
88501304
75465415
100167229
100121867
100121829
118522586
118508435
118521938
118505106
118504364
118469954
118464724
118492084
118492182
118472740
118469969
86361356
96755103
98623842
99435173
100807796
54367864
97387439
44713038
29631297