97528
2850
84308
527210
52027
64978
38297
69328
54686
45494
78482
75095
435119736
240992380
1685048313
158669269
131624180
125594260
1135968896
104855214
89951182
84082292
76520141
70467160