74566144
43155321
37473966
19359420
2093373
83045276
565436
30107349
24545141
7223305
71456933
17066192
47414393
9204326
99433436
28031878
12686636
20793931
32959041
12714637
6168506
97315148
35048688
9960741
93903138
72709558
41265699
17974932
60477725
8119587
92991450
66609626
47698020
70167850
32903864
81064178
41623050
24415007
8086200
5057684