42077
96382
43721
84840
41038
37439
31889
37906
97560
82841
52200
79437