699316
35690
43670
50459
47097
72297
43293
31816
53453
92038
21690
27500
435108736
240988380
1684988313
158667269
131622180
125592260
1135958896
104855214
89947182
84081292
76519141
70466160