93819588
84849735
51583584
25587819
1790534
29564847
9569161
11644875
7016786
17865397
68795660
4957887
88066400
88392129
69522817
17656196
4876921
39954677
31693166
36877394
91666986
462849
64262251
79235114
27025626
24239525
91905164
694418
80475358
51245528
70204030
9718922
43655299
84356651
1527464
285312
96275434
70611008
33849942
64597990