112576523
114018856
96441176
87642397
93381633
86926564
89008284
94511956
98752127
74417056
84616512
93323431
82837782
89117330
98922015
80391391
71707162
104242921
103780734
94570854
104183973
104388001
98039479
93424302
67714195
93784614
94555281
104197582
93248760
87657969
98554737
100662846
98630537
94837256
92398389
92004916
71080911
94856718
97713984
89113186
79801597
97535338
79600408
88474350
95745565
79041522
100905909
86675900
87127582
105461914
96442973
90442767
67564956
85641206
107335137
118525086