48869642
49186102
56571
40724520
78967459
9545053
83527193
60962902
99879478
18919610
8652682
34107700
24554190
16893298
14101210
10072916
6856962
31947115
69137652
1839722
35049971
21778200
71757080
9585681
7049585
90357751
64568801
77732495
58713676
6053356
22634923
64686096
72195219
17847740
94238016
57427982
60434676
75927504
66401892
4787805