80391058
76292030
96608986
13426509
84919841
5044545
42198361
5156807
94349044
36426354
16492408
79472833
59739625
715327
10495737
98966740
18797677
87711731
27986630
17055002
11095956
63822807
9056584
7823761
27347580
84897026
32989799
71595055
4208148
19436646
10904995
92912807
40193886
10914811
57363366
57652068
3155748
30517176
25105815
87395233