45138
41491
99215
69378
39319
32016
95382
29150
58712
68681
24916
18510