4321
9373
13440
16392
20852
25073
36484
48680
54614
60415
76064
79818
82736
88697
94459
100643
104113
107313
110604
115905
119948
126946
131787
136347
141667
151102
