86724047
63347788
32529221
26534244
19244058
15428592
42267472
36405280
30572044
6082824
85219942
90405761
13753709
3174206
48747845
83684667
29224893
39001962
35746136
50899831
8094930
32611943
72566526
80302760
45128408
93926433
51708272
18032612
69245920
10647769
86346728
58625873
95274860
28147014
68573837
20943704
48771482
36367082
3509163
90285313