57285116
663697
73598758
23425651
9281719
72231943
2156667
35937174
26246592
37377908
16045108
9577939
80599560
8361407
85626310
83025856
24212656
30249717
56666338
9543239
67738049
30406448
81489111
5349260
38819643
96122346
14296097
23955470
40342767
49197005
55523366
63283255
11386562
59973987
81285004
14111575
40605591
72451155
47421001
80372841