90965569
60865528
70505358
69712114
83025934
96664718
13817576
73142378
76866800
6813505
74367314
354343
3415753
150532
40387719
82128171
64901877
98211684
96068476
8110963
85944582
6087694
29642113
43651489
82113112
24996525
65105947
64042872
22897025
14151476
54092144
22958166
20062145
35063604
136915
6757388
4786823
84018659
8663715
953090