44726511
63362090
44008187
18864626
15757419
38375111
93991633
62999364
73464691
17202289
6853979
6886398
55918145
53744706
69201241
26938365
50811735
10479258
93564704
74616399
39825298
68286418
65124997
31831237
96684429
50581539
50636720
78611223
86044501
20407178
81162278
7855258
1513700
47446499
5469403
3398459
88745935
6415295
59003843
29595352