3468
40670
21505
132804
46209
18144
79515
100100
17055
99671