98226079
92141200
64949201
89585640
2654795
45752023
13378912
49067691
4107313
81777433
41139661
55681968
7165839
24204417
9559571
17716733
45768895
8470322
80246766
6692446
89644887
46123365
36235865
88141699
60753796
85516697
76365791
86805515
30061551
10558618
82684965
45019317
87448468
15223292
82792878
9137989
53107789
28904995
11434981
20026069