24510
48055
17690
45764
18463
32626
14050
17492
25705
37620
28542
41072
435174736
241014380
1685238313
158689269
131643180
125615260
1136168896
104870214
89963182
84091292
76548141
70477160