936728
774597
365511
8864
515329
297306
479789
4397
807925
64975
99594
23037
5168799
3586581
3114148
2417804
2242988
2067609
1987358
192178
1775118
1724136
1696196
1642471