98382310
69862840
93362228
9536148
4534285
9411381
78823588
4470283
52406088
70911426
25408579
66547707
37268064
9805987
18542920
17179200
64425637
32312614
56006272
84631589
25484155
10897818
61271578
42288689
65351916
55539824
35533489
58163013
86874621
7012489
42568739
33986663
46575798
2351122
2715690
82105497
81482637
22855640
53201316
60746015