42480
31402
19702
16793
23740
71127
51470
63595
37720
9269