960185
7247
828997
70384
98934
354884
72235
953367
607630
552462
299712
440161
561678
474535
92393
429537
14287747
657986
4406578
4125980
3393510
2861192
2152495
2141216
2039492
183966
1808948
16295
153761
1534545