75295335
8661461
69106570
86909141
50529775
22606
89358688
3272046
93192388
91195289
4032971
29699174
4315157
7118488
73116029
68954951
38994254
9921860
23349719
6876949
12013337
79586762
59632004
35444084
82583643
23265639
29207206
49783260
5755642
77652112
79464542
2131396
68929906
55788884
47251424
70131337
21436148
2814216
86039999
69531701