86413680
11031704
4395742
86299306
68744068
45211763
20465716
45657443
5396219
16254597
27032093
85049213
18773113
43288371
54794197
28547532
53139658
82851927
77786989
425358
98329736
9702626
84988402
64937289
5603120
48873994
96158067
3126848
9346836
9389181
14819259
77119405
7514697
33758339
71966362
42396068
64177761
48565288
19216792
80221919