172573
164446
85655
161096
53747
52630
72165
120430
92060
192281