47175245
21723574
52446453
18659935
47513485
5692631
22518254
29673028
43703667
3843027
39728384
55175508
50084898
99918989
32544227
62023031
43842904
56276264
95914798
64885475
26391774
84341577
68023916
38861522
5183309
35392255
24323681
89867191
37102284
63507315
84216832
82092547
53414081
59661022
26691326
49855830
25251168
10838961
4797305
84448108