99748295
84779996
73548253
73286579
46823518
25914633
13437551
45044082
80369613
21671518
21986050
63813810
77526605
45109674
71379514
19159396
48511465
74864711
58443195
40081901
82424552
95447880
9565396
30996696
32371154
10637572
58895854
29449335
75413515
5743947
73646416
3364756
7432801
29713107
8249119
21113375
9039498
18968140
86687628
70805676