44426216
88771387
82188657
13791226
8005778
7318827
30071246
67299035
3449652
82376926
58964594
114989
60044444
53424847
46577418
37003982
25107551
39174125
931670
88305372
82654439
80462852
82698766
92971651
64968500
23384245
96316485
95604247
83187
44579529
79857122
38957714
98173426
3339772
86141592
45443913
17509749
15598968
25856819
61181025