4
5
5
6
22037
22222
56432
57585
59188
74256
76946
79910
81570
84557
84767
88862
94051
94052
94885
95059
95078
98097
98366
98535
98601
99999
100301
100686
101102
101684
101861
102333
102899
102918
104596
105051
106285