102518350
93580371
56604745
63904972
64723242
66213289
67247421
117140552
117254952
116287231
109105304
95522282
77485588
82496201
77693137
98903639
85882581
78033061
63769960
76325417
76325632
63830053
67537106
85882511
72550990
7
77124115
113750211
82989027
82989312
107063889
85617611
111064501
49589537
76168763
84365736
69669484
48410926
107770362
61038964
75551862
84975990
105232207
68865596
84818646
101940778