64813625
89569379
21186277
41082927
21323739
7176866
76177143
22881702
6569709
79242135
75253516
46244046
10623252
32043790
14677911
75691405
78374999
51079311
38338466
96267780
51868237
20132026
37289794
9793214
64381463
34193879
10153261
715566
87362260
14298158
31393552
56947152
86867882
20047138
86479781
24618616
28907238
90016020
64804837
40012062