55365
97528
2850
1118212
84308
527210
52027
64978
69328
54686
45494
78482
435138736
240997380
1685088313
158682269
131630180
125599260
1136038896
104861214
89956182
84087292
76531141
70470160