83881958
52335696
33394354
78937447
97125961
8772608
17396157
75561550
17743407
53925701
14895454
2141689
59295886
26004587
8432698
6611397
91565813
5614361
24851224
57107261
26996322
47983986
10045523
71102034
56507014
59262362
79562120
10944197
4733210
37711745
44445171
8050461
32167690
65605760
76057598
49799200
10872770
5905273
2927885
51629443