102969
133144
12454
64962
12636
44694
39105
11613
89352
34770