87017676
6872746
54539272
42902682
22744164
3712630
39619672
34967180
2175170
68666904
94511075
27408230
24273793
7014753
56827971
63938850
81058550
2431275
64195274
69255461
59083742
82286276
85126921
70643000
85183600
52273743
14764513
56215804
23462105
48449555
3042385
95978408
50354947
87762100
69925350
14192585
23808320
82225808
78652784
43084290