110212
733333
398973
187138
740876
216286
936551
463278
331889
844916
12144
914541
651202
254773
541747
820142
83630
969336
352233
202696
838325
57742
361170
944219