51170
46287
999816
71526
36654
735612
115498
1305013
5600
95875541
61040
44194
435264736
241050380
1685438313
158723269
131673180
125634260
1136478896
104885214
89973182
84112292
76569141
70497160