84151492
45182484
15104780
158613
8236791
7282576
50453987
25934972
13609547
52896866
49939459
8254104
24466703
64765804
94443292
62807303
67653617
59364802
7939475
52578794
82996115
41792003
19372516
36354265
91966041
27803477
10201374
76382484
56061795
85643930
65256095
66181486
9441830
25362580
13067305
99763000
78116168
63696405
80007622
90302008