105508
105504
102055
101938
101922
101921
101920
101919
101895
98244
98217
81351
81349
81237
103895
102139
102131
102130
102129
102128