93403600
439013
61556683
12344703
74616291
42962279
72744154
5664987
50461721
74434691
8207710
55688138
23611991
15807246
46743545
38114059
33588042
23502937
58527749
88262228
8913521
4873435
97811653
65012528
20093551
48697982
77896568
4252248
6857710
273774
24751765
48675854
4231481
36437099
22128861
3458486
30619264
24999843
3125930
94971270