99110675
96829785
85032093
109239020
98664455
90140678
76162469
96293253
112105362
98000954
88286800
67832519
94141779
88932649
115701004
59549412
80150486
73915589
114345491
111967290
108361806
86757532
108388721
110983149
105601065
95053016
110747324
110671601
20260435
89402307
106150624
110377662
98627593
77687582
110322085
103571015
105001388
54162782
105365186
48680718
104454748
103707452
103736643
104460378
2
103485383
102391061
82542770
105448757
77252458
78629040
118498968
102808861
85404929
78847431