10539288
72447256
81228873
84381879
54492650
72469961
39257214
50526841
58682277
14035649
76463055
78963440
83307646
4995901
4312714
86004882
67848533
50093806
64931107
52915920
88601595
48599525
197343
43754424
19279372
42175105
30687542
94227537
93566398
63625724
33647274
6706890
90187497
80817348
69139076
57671971
23804916
63111878
69278
57166791