47901571
36752607
9905660
88401686
81415901
65361550
19572564
82018132
1515932
19068821
5095740
82049530
80728000
39111465
62793512
59756087
43805282
10122058
35403673
78043763
55568221
41329875
27827060
24333645
39548551
66633955
73233235
48577214
3877584
64306039
71475714
8159114
82155009
24593781
76519660
41301699
67393751
92437373
84383862
1254226