80298713
5568534
25471194
34014375
60877803
51755693
16555856
40326932
28137536
60134185
42885730
98336871
71828766
20479873
31355522
29517956
21219477
70175582
85169377
82839908
5883886
67273778
7096187
68476749
14394665
9139688
32173428
4066692
74576247
3588117
71604199
39784892
29247881
64634887
40948511
42073624
83322161
32457925
27711552
9593892