10100
21164
13918
27735
46984
17640
72920
39180
790725
21069
31179
22664
94028
66789
46074
138658
94116
408480
145768
179872
16435
30584
19698
89190
24630
526090
642568
50151
51117
52162
53964
56852
61635
65118
65761