27562
56650
42941
93316
56590
51380
83241
20129
94581
26107
19870
66374