64915762
3983794
53822751
6060232
94633742
63241551
21583358
39591706
56395990
24864062
6452795
44579840
93771699
3508860
67128517
30023926
68198430
26081180
17639942
34129667
7327586
382790
38257279
646834
1666776
53491592
71908607
78636794
8270944
9076576
1765175
91488657
84973648
87798825
59338951
94732862
61981259
9504465
80804100
31347032