86529230
21432693
12288477
78916287
15052868
61993645
821139
46844918
2112305
86843875
91312084
53902819
41782796
8714697
97739946
98168445
95313940
98388483
7538794
3106697
6794185
46215961
35901261
68297056
7985556
8475093
75672319
23314508
9168619
24964495
14554850
82599294
1308140
44315790
46252833
85845656
31586101
28919485
80473553
23404266