64272258
699445
45202916
66967642
27066768
19498230
80186154
84869073
48233634
17095178
50825788
12693972
81041460
87962954
61514618
23393769
1314907
88909833
58107970
58596716
98265023
79287952
57657606
57366937
67046850
5501876
48971717
60877382
61408969
42987593
41602167
33878078
90648180
20278166
14783417
69208805
68791072
83518061
28781235
75525186